package com.mcyy.financemanager.entity;


import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;

import java.util.Date;
@Data
public class TbFinanceInfo {
    //主键
    private Integer id;
    //报销人
    private Integer claimerUserId;
    //事由
    private String reason;
    //余额
    private String balance;
    //记录人
    private Integer recorderUserId;
    //逻辑删除 0=未删除 1=已删除
    @TableField(fill = FieldFill.INSERT)
    private Integer isDeleted;
    //创建时间
//    @TableField(fill = FieldFill.INSERT) 收入支出时间
    private Date createTime;
    //修改时间
    @TableField(fill =FieldFill.INSERT_UPDATE)
    private Date updateTime;
    //报销金额数
    private String sum;
    //报销类型 1=支出 2=收入
    private Integer type;
    //事由发生时间  //报销时间
    private Date reasonTime;

//    public Integer getId() {
//        return id;
//    }
//
//    public void setId(Integer id) {
//        this.id = id;
//    }
//
//    public Integer getClaimer_user_id() {
//        return claimer_user_id;
//    }
//
//    public void setClaimer_user_id(Integer claimer_user_id) {
//        this.claimer_user_id = claimer_user_id;
//    }
//
//    public String getReason() {
//        return reason;
//    }
//
//    public void setReason(String reason) {
//        this.reason = reason;
//    }
//
//    public String getBalance() {
//        return balance;
//    }
//
//    public void setBalance(String balance) {
//        this.balance = balance;
//    }
//
//    public Integer getRecorder_user_id() {
//        return recorder_user_id;
//    }
//
//    public void setRecorder_user_id(Integer recorder_user_id) {
//        this.recorder_user_id = recorder_user_id;
//    }
//
//    public Integer getIs_deleted() {
//        return is_deleted;
//    }
//
//    public void setIs_deleted(Integer is_deleted) {
//        this.is_deleted = is_deleted;
//    }
//
//    public Date getCreate_time() {
//        return create_time;
//    }
//
//    public void setCreate_time(Date create_time) {
//        this.create_time = create_time;
//    }
//
//    public Date getUpdate_time() {
//        return update_time;
//    }
//
//    public void setUpdate_time(Date update_time) {
//        this.update_time = update_time;
//    }
//
//    public String getSum() {
//        return sum;
//    }
//
//    public void setSum(String sum) {
//        this.sum = sum;
//    }
//
//    public Integer getType() {
//        return type;
//    }
//
//    public void setType(Integer type) {
//        this.type = type;
//    }
//
//    public Date getReason_time() {
//        return reason_time;
//    }
//
//    public void setReason_time(Date reason_time) {
//        this.reason_time = reason_time;
//    }
//
//    @Override
//    public String toString() {
//        return "FinanceInfo{" +
//                "id=" + id +
//                ", claimer_user_id=" + claimer_user_id +
//                ", reason='" + reason + '\'' +
//                ", balance='" + balance + '\'' +
//                ", recorder_user_id=" + recorder_user_id +
//                ", is_deleted=" + is_deleted +
//                ", create_time=" + create_time +
//                ", update_time=" + update_time +
//                ", sum='" + sum + '\'' +
//                ", type=" + type +
//                ", reason_time=" + reason_time +
//                '}';
//    }
}
